the deliverer of (something)

Translations
celui qui apporte (quelque chose)